package com.shj;

import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

//@EnableWebMvc //增加此注解的话，spring boot默认的 WebMvcAutoConfiguration中的配置就不会生效。增加此配置，表示我们需要自己配置WebMvc，此时
                //需要增加一个配置类（例如本项目中的 com.shj.shiro.conf.WebMvcConfig.java)，去自定义一些配置。
@Controller
@SpringBootApplication
@MapperScan(basePackages = {"com.shj.shiro.mapper"})
public class ShiroApplication extends WebMvcConfigurerAdapter{


    public static void main(String[] args) {
        SpringApplication.run(ShiroApplication.class, args);
    }

    @RequestMapping("/")
    String home() {
        return "redirect:index";
    }
}

